package com.pubinfo.passbook.common.model.vo.log;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
@ApiModel(value = "LogListVo", description = "日志列表返回数据")
public class LogListVo implements Serializable {
  private static final long serialVersionUID = 1L;
  
  @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  @ApiModelProperty("创建时间")
  private Date createTime;
  @ApiModelProperty("创建时间")
  private String id;
  /**
   * 日志名称
   */
  @ApiModelProperty("创建时间")
  private Integer name;
  /**
   * 访问url
   */
  @ApiModelProperty("访问url")
  private String url;
  /**
   * 类型:0 财政电子票据,1 税务发票
   */
  @ApiModelProperty("类型:0 财政电子票据,1 税务发票")
  private Integer type;
  /**
   * 访问参数
   */
  @ApiModelProperty("访问参数")
  private String param;
  /**
   * 0 查询失败 1查询成功,但保存失败 2 查询与保存成功
   */
  @ApiModelProperty("0 查询失败 1查询成功,但保存失败 2 查询与保存成功")
  private Integer status;
  @ApiModelProperty("修改时间")
  @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  private Date updateTime;
}
